service tower - German English Dictionary